latch (lt) - German English Dictionary